package com.kgis.map.handler {
   import com.kgis.map.Map;

   /**
    * 地图操作接口
    */
   public interface IHandler {

      /**
       * 地图对象
       */
      function get map():Map;

      function set map(value:Map):void;

      /**
       * Usually used to register or unregister event listeners
       */
      function get active():Boolean;

      function set active(value:Boolean):void;

      /**
       * 地图对象
       */
      function get name():String;

      function set name(value:String):void;
      /**
       * 将handler初始化，还原到new状态
       * */
      function initialize():void;
   }
}
